Supreme Headquarters Allied Powers Europe — synonyms, definition

1. Supreme Headquarters Allied Powers Europe (Noun)

1 synonym
shape
1 definition

Supreme Headquarters Allied Powers Europe (Noun) — The supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe.

2 types of
high command supreme headquarters
3 parts of
North Atlantic Treaty Organisation North Atlantic Treaty Organization nato